@font-face {
  font-family: "my-font";
  src: url('./iconfont.ttf') format('truetype');
}

* {
    padding: 0;
    margin: 0;
    box-sizing: border-box;
  }
  html,
  body {
    width: 100%;
    height: 100%;
    font-size: 20px;
  }
  .application-container {
    display: block;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 99;
  }
  .el-checkbox__input.is-checked .el-checkbox__inner, .el-checkbox__input.is-indeterminate .el-checkbox__inner {
    background-color: #734DF4;
    border:1px solid #734DF4;
  }
  ::-webkit-scrollbar {
    width: 3px;
    height: 5px;
  }
  ::-webkit-scrollbar-track {
    border-radius: 3px; 
  }
  ::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background-color: rgba(115, 77, 244, .7); 
  }
   
  ::-webkit-scrollbar-thumb:hover {
    background-color: #bbb;
  }
   
  ::-webkit-scrollbar-thumb:active {
    cursor: pointer;
  }

  .proList {
    .el-dialog {
      height: 60vh !important;
       > .el-dialog__body {
        height: 48vh;
       }
    }
  }
  .proList {
    > .el-dialog {
      >.el-dialog__header {
          background-color: #493d6f;
          > .el-dialog__title {
            color: #fff !important;
          }
      }
    }
  }
  .fenye{
    text-align: right;
    margin-top: 3px;
  }
  .user-footer {
    margin-top: 10px;
  }
